A UML pro le for feature diagrams: Initiating a model driven engineering approach for software product lines

نویسندگان

  • Thibaut Possompès
  • Christophe Dony
  • Marianne Huchard
  • Hervé Rey
  • Chouki Tibermacine
  • Xavier Vasques
چکیده

This paper proposes an instrumented approach to integrate feature diagrams with UML models, via UML pro les and a Rational Software Architect plugin. The concrete contribution is the detail of a new UML pro le based upon a meta-model synthesising existing feature diagrams semantics, and a Rational Software Architect (RSA) implementation. Our RSA implementation makes possible to link feature diagrams with UML model artefacts. Indeed, it allows traceability between feature models and other di erent kinds of models (requirement, class diagrams, sequences or activity diagrams, etc.).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of a UML profile for feature diagrams and its tooling implementation

This paper proposes an instrumented approach to integrate feature diagrams with UML models to be used as part of a general approach for designing software product lines and for product generation. The concrete contribution is a new UML pro le based on a meta-model synthesising existing feature diagrams semantics using IBM R ©Rational Software Architect (RSA) implementation. Our feature diagram ...

متن کامل

Cardinality-Based Feature Modeling and Model-Driven Engineering: Fitting them Together

Feature Modeling is a technique which uses a specific visual notation to characterize the variability of product lines by means of diagrams. In this sense, the arrival of metamodeling frameworks in the Model-Driven Engineering field has provided the necessary background to exploit these diagrams (called feature models) in complex software development processes. However, these frameworks (such a...

متن کامل

Extending a Model-Driven Engineering Environment to Support Product Line Engineering

In order to make model-driven product line engineering a reality, variability and feature modeling techniques are necessary, but not sufficient. Adequate tool support is of equal importance, and presents its own set of challenges. In this paper, we present an approach to the activities of modeling product lines, defining and verifying products, and exporting product models. Our approach pioneer...

متن کامل

The Hyper/UML Approach for Feature Based Software Design

The market requests complex but adaptable software systems. There are different concepts to meet this demand, for example software reusability, component-based development, agile processes, generative programming and domain analysis. For similar products within a domain product lines are a very promising approach for shortening development time and cost and for improving quality. Software produ...

متن کامل

A Model-driven Approach for Software Product Lines Requirements Engineering

UML and feature models complement each other well and can be the base techniques for a systematic method to identify and model software product line (SPL) requirements. In this paper, we present a modeldriven approach to trace both features and UML requirements analysis model elements, and to automatically derive valuable models for domain and application engineering. The resulting contribution...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010